Coordinating models and metrics to manage software projects
نویسندگان
چکیده
In previous work we developed techniques for modeling software development processes quantitatively in terms of development cost, product quality, and project schedule using simulation. This work has predominately been applied to the software project management planning function. The goal of our current work is to develop a “forward looking” approach that integrates metrics with simulation models of the software development process in order to support the software project management controlling function. This “forward-looking” approach provides predictions of project performance and the impact of various management decisions. It can be used to assess the project’s conformance to planned schedule and resource consumption. This paper reports on work with a leading software development firm to create an approach, that includes a flexible metrics repository and a discrete event simulation model.
منابع مشابه
Application of Software Metrics in ERP Projects
Business information system is an area of the greatest significance in any business enterprise today. Enterprise Resource Planning (ERP) projects are a growing segment of this vital area. Software engineering metrics are units of measurement used to characterize the software engineering products and processes. The research about the software process has acquired great importance in the last few...
متن کاملControl and Coordination Approaches for Management of Software Development Projects
In the recent past, the Indian information technology industry has been able to grow at double-digit figures, thanks to the burgeoning demand for software services and products in the international market. Some of the Indian software companies have benefited from these changes, as they have been able to provide quality services at competitive prices to their offshore clients. However, these new...
متن کاملDeveloping a Risk Management Model for Banking Software Development Projects Based on Fuzzy Inference System
Risk management is one of the most influential parts of project management that has a major impact on the success or failure of projects. Due to the increasing use of information technology (IT) systems in all fields and the high failure rate of IT projects in software development and production, it is essential to effectively manage these projects is essential. Therefore, this study is aimed t...
متن کاملOn the usefulness of ownership metrics in open-source software projects
Context: Code ownership metrics were recently defined in order to distinguish major and minor contributors of a software module, and to assess whether the ownership of such a module is strong or shared between developers. Objective: The relationship between these metrics and software quality was initially validated on proprietary software projects. Our objective in this paper is to evaluate suc...
متن کاملExperimental Evaluation of Algorithmic Effort Estimation Models using Projects Clustering
One of the most important aspects of software project management is the estimation of cost and time required for running information system. Therefore, software managers try to carry estimation based on behavior, properties, and project restrictions. Software cost estimation refers to the process of development requirement prediction of software system. Various kinds of effort estimation patter...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Software Process: Improvement and Practice
دوره 5 شماره
صفحات -
تاریخ انتشار 2000